home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / print / docprn.zip / DOCPRINT.DOC next >
Text File  |  1991-01-26  |  62KB  |  1,385 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.                                    DocPRINT
  14.                                 The Paper Saver
  15.                                  Version 1.30
  16.                                January 26, 1991
  17.  
  18.  
  19.         A Documentation File Formatter for IBM PC Compatible Computers
  20.                         using EPSON Compatible Printers
  21.  
  22.  
  23.                                       by
  24.  
  25.                               Lawrence Belan, ][
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                   (This down here is the legal technobabble.)
  41.  
  42.        DocPRINT is provided "AS IS" without any warranty of any kind,
  43.        either expressed or implied as to the merchantability or fitness
  44.        of purpose.  The risk as to the quality and performance of the
  45.        software is the end user's.  The Author shall have no liability
  46.        or responsibility to the user with respect to the liability, loss
  47.        or damage caused or alleged to be caused by this software,
  48.        including, but not limited to, any interruption of service, loss
  49.        of business or anticipatory profits or consequential damages
  50.        resulting from the use of, or the inability to use the software.
  51.  
  52.        The information in this document is subject to change without
  53.        notice and does not represent a commitment on the part of the
  54.        Author.
  55.  
  56.  
  57.      Page 2  DocPRINT
  58.  
  59.                                Table Of Contents
  60.  
  61.  
  62.        Preface....................................................3
  63.        License & Registration.....................................4
  64.        Credits....................................................5
  65.        Trademarks.................................................5
  66.        Files Included With DocPRINT...............................6
  67.        Before Using DocPRINT......................................7
  68.        Using MLL..................................................8
  69.        Using DocPRINT.............................................9
  70.        DocPRINT's Main Menu......................................10
  71.        Setting DocPRINT Options..................................11
  72.            R        Input Document File (the file to Read).......11
  73.            D        Settings File Name (save to Disk)............11
  74.            L        Form Length in Inches........................12
  75.            W        Form Width in Inches.........................12
  76.            I        Lines Per Inch...............................13
  77.            C        Characters Per Line..........................13
  78.            H        Horizontal (Left) Margin.....................13
  79.            G        Gutter Margin................................14
  80.            O        Output Printer Port..........................14
  81.            F        Printer Font & Size..........................14
  82.            N        Page Numbering...............................15
  83.            X        Page Number Location.........................15
  84.            V        Vertical Justification.......................16
  85.            M        Multi-Pass Printing..........................16
  86.            U        Save User Configuration......................17
  87.            Z        ReDisplay the Main Menu......................17
  88.            P        Print........................................18
  89.            S        Save Settings................................18
  90.            Q        Quit DocPRINT................................18
  91.            Alt-V    View the DOC File............................19
  92.            Alt-S    Shell Out to DOS.............................19
  93.        DocPRINT Examples.........................................20
  94.            Printing Using The Single Pass Option.................20
  95.            Enhancing The Single Sided Printout...................21
  96.            Printing Using The Double Sided Option................22
  97.            Getting Fancy With Double Sided Printing..............22
  98.        Comments & Counseling.....................................24
  99.            Advanced uses for DocPRINT............................24
  100.            Points Of Interest....................................25
  101.                1) Graphics Characters............................25
  102.                2) Printer Enhancement............................25
  103.        DocPRINT Worksheet........................................26
  104.  
  105.  
  106.                                                            DocPRINT  Page 3
  107.  
  108.                                     Preface
  109.  
  110.        Haven't you come across a Shareware program that you thought was
  111.        great?  I've found many and probably the same for you.  The only
  112.        problem with it is that the Documentation file that comes with
  113.        the program is SO LONG, printing it out takes an hour, and half a
  114.        box of paper!  Of course after you have it printed, you want to
  115.        file it in some place for reference.  Which means your new stack
  116.        of paper ends up in one of those computer printout holders (with
  117.        the nylon posts) or you tear it apart, punch holes in it (hoping
  118.        that you don't punch out any instructions) and stick it in a 3-
  119.        ring binder.  Remember that ALL of those pages you've printed out
  120.        are only ONE sided!  Essentially this means that HALF of your
  121.        printout is wasted!  Why can't printers PRINT on BOTH sides of
  122.        the paper automatically?  (Why did COKE change their formula?)
  123.        Who Knows?  Currently on my desk I have an EPSON LQ-1050 printer
  124.        that allows you to switch between tractor feed paper and single
  125.        sheets at the flip of a switch.  You don't have to play with the
  126.        tractor mechanism to do it either!  One more lever would be nice
  127.        to actually turn the paper over for you.  Just a dream now, I
  128.        believe.  Printing companies print on BOTH sides of the paper.
  129.        So do the new line of photocopiers out these days.  I thought it
  130.        was time to do something about it!
  131.  
  132.        Back in the summer of '88, I saw a program on the BITNET Netnews
  133.        called PRINTDOC, a similar program written by Phillip Garding
  134.        that got DocPRINT started.  It allowed you to print out ASCII
  135.        files using both sides of the paper.  It worked well too; but,
  136.        I'm a nit-picker that has nothing better to do than find faults
  137.        with things.  A few items were: 1: What if you want to print on
  138.        odd size paper (like index cards, and wide computer paper)?  2:
  139.        (sorta related to (1)) I love those IBM Documentation Books that
  140.        hold the 5½" by 8½" pages.  I wanted to print out files that I
  141.        could easily cut down to size and put in those binders.  3: Page
  142.        Numbering: Printed books usually have the page numbers on the
  143.        outside corners of the pages (Good Place to have them when you're
  144.        looking for page 317.)  4: PRINTDOC needed disk space to save the
  145.        even pages of the printout.  If you run PRINTDOC on a 300k file,
  146.        you need 150k of space to save the even pages.  It Can't Be Done
  147.        on a 360k Floppy!  I said to myself, "Hey, I can write a program
  148.        to do that!," so that's how DocPRINT came to be.
  149.  
  150.        In June of '88, I sat down with my new copy of Microsoft QuickC
  151.        and began coding DocPRINT.  Since I'd never programmed in C, it
  152.        took me ages to get the hang of the language.  (Why some people
  153.        love to use it still makes me wonder.  I started with FORTRAN and
  154.        still swear by it.)  Two months later, finished product.  I've
  155.        tried my best to work out all the bugs, but I'm no computer
  156.        myself and there's still the chance that something in there
  157.        smells of RAID.
  158.  
  159.        Since I maintain a large library of Shareware programs and
  160.        documentation (even if I don't use them), DocPRINT should reduce
  161.        the amount (and weight) of my papers by half.  It should do the
  162.        same for you.  Even if you use the program rarely, the usefulness
  163.        of this utility should be worth the endeavor.
  164.  
  165.  
  166.      Page 4  DocPRINT
  167.  
  168.        Now in January of '91, as I look back at the development of
  169.        DocPRINT, I wonder how long it will go on.  The latest revision
  170.